package com.zygh.policeasset.utils;

import java.lang.reflect.Field;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/utils/CheckObjAllFieldsIsNull.class */
public class CheckObjAllFieldsIsNull {
    public static boolean checkObjAllFieldsIsNullHardwit(Object object) {
        try {
            Field[] declaredFields = object.getClass().getDeclaredFields();
            for (Field f : declaredFields) {
                f.setAccessible(true);
                if ((f.getName().equals("pactName") || f.getName().equals("bigName") || f.getName().equals("smallName") || f.getName().equals("name") || f.getName().equals("facilityIp") || f.getName().equals("startDatetime") || f.getName().equals("completionTime") || f.getName().equals("unitPrice") || f.getName().equals("depreciationYear") || f.getName().equals("qualityAssurance") || f.getName().equals("place") || f.getName().equals("brand") || f.getName().equals("models") || f.getName().equals("responsiblePolice") || f.getName().equals("construcUnitName") || f.getName().equals("buildUnitName") || f.getName().equals("maintainUnitName") || f.getName().equals("powerType") || f.getName().equals("whetherEnableName") || f.getName().equals("whetherPower") || f.getName().equals("whetherNetwork")) && f.get(object) == null) {
                    return true;
                }
            }
            return false;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static boolean checkObjAllFieldsIsNullBasics(Object object) {
        try {
            Field[] declaredFields = object.getClass().getDeclaredFields();
            for (Field f : declaredFields) {
                f.setAccessible(true);
                if ((f.getName().equals("serialNum") || f.getName().equals("pactName") || f.getName().equals("bigName") || f.getName().equals("smallName") || f.getName().equals("name") || f.getName().equals("models") || f.getName().equals("brand") || f.getName().equals("number") || f.getName().equals("unitPrice") || f.getName().equals("combined") || f.getName().equals("construcUnitName") || f.getName().equals("buildUnitName") || f.getName().equals("startDatetime") || f.getName().equals("completionTime") || f.getName().equals("depreciationYear") || f.getName().equals("place")) && f.get(object) == null) {
                    return true;
                }
            }
            return false;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static boolean checkObjAllFieldsIsNullPurchase(Object object) {
        try {
            Field[] declaredFields = object.getClass().getDeclaredFields();
            for (Field f : declaredFields) {
                f.setAccessible(true);
                if ((f.getName().equals("name") || f.getName().equals("purchaseType") || f.getName().equals("getDatetime") || f.getName().equals("brand") || f.getName().equals("retailer") || f.getName().equals("assetTypeName") || f.getName().equals("gainingType") || f.getName().equals("purpose") || f.getName().equals("models") || f.getName().equals("serialNumber") || f.getName().equals("manufacturer") || f.getName().equals("startDatetime") || f.getName().equals("guaranteeStopDatetime") || f.getName().equals("depreciationYear") || f.getName().equals("moneyType") || f.getName().equals("combined") || f.getName().equals("depreciationStatus") || f.getName().equals("conditionStatus") || f.getName().equals("useDepartment") || f.getName().equals("place") || f.getName().equals("useUser") || f.getName().equals("manageDepartment")) && f.get(object) == null) {
                    return true;
                }
            }
            return false;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }
}